keep up correspondence - French English Dictionary